a small, thin lizard - Español Inglés Diccionario